使用例 - Microsoft Visual Studioプロジェクトをビルドせずに同期する
Perforce QAC MSBuildプラグインの設定
Perforce QACにはVS(Visual Studio)C/C++プロジェクトの同期を容易にするプラグイン(QAVSConverter)が用意されており、1つまたはそれ以上のVSプロジェクトをPerforce QACプロジェクトに変換できます。
オプション:
- ユーザは、VSプロジェクトへのフルパスを指定するか、または、拡張子なしのプロジェクト名を指定することができます(そうすることで、パスから以下に指定したソリューションへ継承されます)。 プロジェクトが指定されていない場合は、ソリューション内の各プロジェクトに対してPerforce QACプロジェクトが作成されます。
<ConfigurationName|PlatformName>
の形式を使用して(例えば、Debug|x86
、Release|x86
、Debug|AnyCPU
)、Perforce QACプロジェクトの作成に必要なVSの設定を指定することができます。 設定名が指定されていない場合は、ソリューションのアクティブ設定が使用されます。
制限事項:
- 指定されたソリューションにVSプロジェクトが含まれていない場合は、Perforce QACプロジェクトは作成されません。
Perforce QACプロジェクトの結果として生じる内容
- 定義済みのものを含む、VSプロジェクトから抽出された全ての定義
- すべてのプロジェクトとシステムのインクルード
- C++プロジェクト用にあらかじめコンパイルされたヘッダ。
- Perforce QACがサポートする拡張子を持つすべてのファイル
- 指定された設定のビルドに含まれるすべてのファイル。